.wrap {
    padding: 40rpx;
}
.blog {
    // background-color: #f3f3f3;
    .list {
        .item {
            background-color: #fff;
            padding: 30rpx;
            margin-top: 10rpx;
            .title {
                font-size: 32rpx;
                font-weight: 600;
            }
            .content {
                display: flex;
                align-items:flex-end;
                .main {
                    width: 100%;
                    height: 120rpx;
                    .user-info {
                        display: flex;
                        align-items: center;
                        image {
                            border-radius: 50%;
                            height: 48rpx;
                            width: 48rpx;
                        }
                    }
                }
                .name {
                    padding: 10rpx 0 8rpx 0;
                    margin-left: 12rpx;
                }
            }
            .bottom {
              padding: 16rpx 0 0 100rpx;
              display: flex;
              justify-content: space-between;
              .t_right {
                display: flex;
              }
            }
            .phone {
                display: flex;
                .right {
                    width: 100%;
                    margin-left: 24rpx;
                    image {
                        display: inline-block;
                        width: 30%;
                        height: 160rpx;
                        margin-left: 3%;
                        margin-top: 16rpx;
                        border-radius: 6rpx;
                        &:nth-child(3n+1) {
                            margin-left: 0;
                        }
                    }
                    .name {
                        font-weight: 600;
                    }
                    .text {
                        margin-top: 16rpx;
                    }
                }
            }
        }
    }
    .search {
        display: flex;
        align-items: center;
        padding: 12rpx 32rpx;
        .input {
            width: 100%;
        }
    }
}